package com.panopset.sf;

import java.awt.Color;

/**
 *
 * @author Karl Dinwiddie
 *
 */
public final class Theme {

    /**
     * bg.
     */
    private Color bg;

    /**
     * @return bg.
     */
    public Color getBg() {
        if (bg == null) {
            bg = Color.WHITE;
        }
        return bg;
    }

    /**
     * @param newBg
     *            bg.
     */
    public void setBg(final Color newBg) {
        bg = newBg;
    }

    /**
     * fg.
     */
    private Color fg;

    /**
     * @return fg.
     */
    public Color getFg() {
        if (fg == null) {
            fg = Color.BLACK;
        }
        return fg;
    }

    /**
     * @param newFg
     *            fg.
     */
    public void setFg(final Color newFg) {
        fg = newFg;
    }

    /**
     * hilite.
     */
    private Color hilite;

    /**
     * @return theme.
     */
    public Color getHilite() {
        if (hilite == null) {
            hilite = Color.BLACK;
        }
        return hilite;
    }

    /**
     * @param newHilite
     *            hilite.
     */
    public void setHilite(final Color newHilite) {
        hilite = newHilite;
    }

}
